golang check if number is palindrome